28c2b97acf47e4d4f75225b89db0af42866d3e91,Dart/testSrc/com/jetbrains/lang/dart/typing/DartTypingTest.java,DartTypingTest,testGt,#,401

Before Change


    myFixture.configureByText(DartFileType.INSTANCE, "Map<List<><caret>>");
    doTypeAndCheck('>', "Map<List<>><caret>");
    myFixture.configureByText(DartFileType.INSTANCE, "Map<List<><caret>");
    doTypeAndCheck('>', "Map<List<>><caret>");
    myFixture.configureByText(DartFileType.INSTANCE, "Map<List<>><caret>");
    doTypeAndCheck('>', "Map<List<>>><caret>");
    myFixture.configureByText(DartFileType.INSTANCE, "Map<List<A>, B <caret>");

After Change


    doTypingTest('>', "foo () {Map<List<<caret>>}", "foo () {Map<List<><caret>>}");
    doTypingTest('>', "Map<List<<caret>>>", "Map<List<><caret>>");
    doTypingTest('>', "Map<List<><caret>>", "Map<List<>><caret>");
    doTypingTest('>', "Map<List<><caret>", "Map<List<>><caret>");
    doTypingTest('>', "Map<List<>><caret>", "Map<List<>>><caret>");
    doTypingTest('>', "Map<List<A>, B <caret>", "Map<List<A>, B ><caret>");
    doTypingTest('>', "class A<T, E <caret>", "class A<T, E ><caret>");